trench cart - Espagnol Anglais Dictionnaire